package ui;

import dao.UsersDaoimpl;
import services.UsersServicempl;

import java.util.Scanner;

public class Login {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        System.out.println("欢迎使用本系统");
        System.out.println("请输入用户名:");
        String usename=scanner.nextLine();
        System.out.println("请输入密码:");
        String password=scanner.nextLine();
        UsersServicempl usersServicemplq=new UsersServicempl(); //类中写了判断用户是否合法的方法
        if(usersServicemplq.isValid(usename,password)){ //合法
            while (true) {
                showMainMenu();
                System.out.println("请输入你的选择:");
                int fuctionNumber=scanner.nextInt();
                switch (fuctionNumber){ //多级选择
                    case 1:
                        ContractLogin.Login();//调用合同表页面
                        break;
                    case 2:
                        InventoryLogin.Login();//调用库存表页面
                        break;
                    case 3:
                        SendLogin.Login();//调用发货表页面
                        break;
                    case 0:
                        System.out.println("退出系统");
                       break;
                }
            }
        }else {
            System.out.println("非法用户:");//没有后续操作了
        }
    }
    private static void showMainMenu(){
        System.out.println("1,合同表信息管理");
        System.out.println("2,库存表信息管理");
        System.out.println("3,发货表信息管理");
        System.out.println("0,退出系统");
    }

}
